﻿/*-----------------------------------------------------------------------
 * <copyright file="WorkEfficiencyQueryData.cs" company="O-RID">
 *     Copyright (c)2010 O-RID Co.,Ltd.
 * </copyright>
 * <author>zhangjun</author>
 * <summary>
 *          服务的数据传输项
 *          稼动率查询
 *          作成日：08/20/2010
 *                  
 * </summary>
 *-----------------------------------------------------------------------
*/
namespace Orid.Management.Statistics.Service.OPUnitService.MatterCorrelation.ServiceModel
{
    using System.Collections.Generic;
    using System.Runtime.Serialization;

    /// <summary>
    /// 稼动率
    /// </summary>
    [DataContract]
    public class WorkEfficiencyQueryData
    {
        string project = string.Empty;
        /// <summary>
        /// 集計項目
        /// </summary>
        [DataMember]
        public string Project
        {
            get { return project; }
            set { project = value; }
        }

        string average = string.Empty;
        /// <summary>
        /// 平均值
        /// </summary>
        [DataMember]
        public string Average
        {
            get { return average; }
            set { average = value; }
        }

        Dictionary<int, string> outDateTime = new Dictionary<int, string>();
        /// <summary>
        /// 日期
        /// </summary>
        [DataMember]
        public Dictionary<int, string> OutDateTime
        {
            get { return outDateTime; }
            set { outDateTime = value; }
        }

        /// <summary>
        /// 稼动率 图表数据
        /// </summary>
        Dictionary<int, string> wrokEffChart = new Dictionary<int, string>();
        /// <summary>
        /// 稼动率 图表数据
        /// </summary>
        [DataMember]
        public Dictionary<int, string> WrokEffChart
        {
          get { return wrokEffChart; }
          set { wrokEffChart = value; }
        }
        
        /// <summary>
        /// 出勤时间 图表数据
        /// </summary>
        Dictionary<int, string> attendanceTimeChart = new Dictionary<int, string>();
        /// <summary>
        /// 出勤时间 图表数据
        /// </summary>
        [DataMember]
        public Dictionary<int, string> AttendanceTimeChart
        {
            get { return attendanceTimeChart; }
            set { attendanceTimeChart = value; }
        }
       
        /// <summary>
        /// 处理时间 图表数据
        /// </summary>
        Dictionary<int, string> processingTimeChart = new Dictionary<int, string>();
        /// <summary>
        /// 处理时间 图表数据
        /// </summary>
        [DataMember]
        public Dictionary<int, string> ProcessingTimeChart
        {
            get { return processingTimeChart; }
            set { processingTimeChart = value; }
        }
        

    }
}
